@charset "utf-8";

/* CSS Document */



.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}

::selection {

	color:#fff;

    background-color: #6a6a6b;

}



::-moz-selection {

	color:#fff;

    background-color: #6a6a6b;

}



::-webkit-selection {

	color:#fff;

    background-color: #6a6a6b;

}



::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2;

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555;

}



.header{ background:url(../images/headbg.jpg) center no-repeat; height:176px; width:100%;}

.header .head{ width:1180px;height:176px;  margin:0 auto; position:relative;}

.head .h_r{ color:#e2e2e2;

	width: 275px;

	height: 38px;

	position: absolute;

	left: 904px;

	top: -9px;

}

.head .h_r ul li{ float:left; line-height:57px; height:57px;}

.head .h_r ul li a{color:#e2e2e2;}



.head .ms{

	position: absolute;

	color: #e2e2e2;

	font-size: 12px;

	left: 7px;

	top: 47px;

}

.head .ms span{font-size:18px; font-weight:bold;}





.head .tel{

	color: #e2e2e2;

	width: 276px;

	height: 40px;

	border-bottom: 1px solid #8e8e8e;

	border-top: 1px solid #8e8e8e;

	position: absolute;

	left: 899px;

	top: 57px;

}

.head .tel span{ font-size:22px; color:#f0f0f0;}

.head .logo{

	position: absolute;

	left: 512px;

	top: -2px;

}



.head .nav{

	position: absolute;

	left: 14px;

	top: 125px;

}

.head .nav ul li{ float:left; width:95px; text-align:center; height:40px; line-height:40px;}

.head .nav ul li a{ color:#ffffff;}

.head .nav ul li.dh5{ margin-right:50px;}

.head .nav ul li.dh6{ margin-left:160px;}

.head .nav ul li:hover,.head .nav ul li.another{ background:#FFF;}

.head .nav ul li:hover a,.head .nav ul li.another a{ color:#424242;}







/*-----------------------links--------------------------*/

.links_box{width:788px; height: 78px; float:left;}

.links{width:788px; height:30px; font-size:18px; color:#fff;}

.links_nr{width:788px; height:22px;}

.links_nr a{float:left; font-size:14px; color:#fff;    padding: 0px 5px;    line-height: 24px;}









/*------------------------footer-----------------------------*/

.footer_box{width:100%; height:328px; background:url(../images/footer-box.jpg) center no-repeat;}

.footer{width:1180px; height:328px; margin:0 auto;}

.footer_nav{width:90px; float:left; margin-top:11px;}

.footer_nav ul li{width:90px; text-align:right; line-height:32px;}

.footer_nav ul li a{font-size:14px; color:#fff;}

.footer_nav ul li:hover a{color:#d72f2b;}

.footer_nr{width:1026px; height:224px; float:right; padding-top:58px;}

.footer_nr p{width:800px; height:122px; font-size:14px; color:#fff; line-height:28px; float:left;    padding-top: 15px;}

.footer_nr p a{color:#fff;}

.footer_nr p h2{font-weight:normal; font-size:14px;}

.erweima{width:140px; height:180px; float:right; text-align:center; line-height:30px; font-size:14px; color:#fff; }

.erweima img{width:127px; height:127px; padding:3px; border:1px dashed #fff;}